%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% LaTeX definitions for ELB816 specification document
%
% This file contains LaTeX definitions for useful reusable
% functions that you may want to use in the specification 
% document instead of hardcoding them everytime you use them.
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\usepackage{amsfonts}
\usepackage{amsthm}
\usepackage{amsmath}
\usepackage{pifont}



\newcommand{\tf}[1]{\texttt{{#1}}}

% commands for referencing floats...
% (maintain a consistent style throughout the doc using these).
%--------------------
\newcommand{\refeq}[1] {equation~\ref{#1}}  
\newcommand{\refEq}[1] {Equation~\ref{#1}}
\newcommand{\reffig}[1] {figure~\ref{#1}}
\newcommand{\refFig}[1] {Figure~\ref{#1}}
\newcommand{\reftab}[1] {table~\ref{#1}}
\newcommand{\refTab}[1] {Table~\ref{#1}}
\newcommand{\refpage}[1] {page~\pageref{#1}}
\newcommand{\refPage}[1] {Page~\pageref{#1}}
% plurals
\newcommand{\refeqs}[1] {equations~\ref{#1}}  
\newcommand{\refEqs}[1] {Equations~\ref{#1}}
\newcommand{\reffigs}[1] {figures~\ref{#1}}
\newcommand{\refFigs}[1] {Figures~\ref{#1}}
\newcommand{\reftabs}[1] {tables~\ref{#1}}
\newcommand{\refTabs}[1] {Tables~\ref{#1}}
\newcommand{\refpages}[1] {pages~\pageref{#1}}
\newcommand{\refPages}[1] {Pages~\pageref{#1}}
